RtcplGetSubsystemComponentStatus

The function RtcplGetSubsystemComponentStatus returns the current status of the RTX Subsystem.

Syntax

BOOL RtcplGetSubsystemComponentStatus(
    PDWORD Status
);

Parameters

Status

Pointer to a DWORD that RtcplGetSubsystemComponentStatus populates with the subsystem component's status. Use the following MACROS to determine status of individual drivers. See RtcplStartSubsystemComponent for a list of user components.

Macro

Description

ARE_ALL_DRIVERS_STOPPED(Status)

Return True if all drivers are stopped

ARE_ALL_BASE_DRIVERS_RUNNING(Status)

Return True if all base drivers are running (RTX_HALEXT, RTX_RTSS, RtxServer)

IS_COMPONENT_RUNNING(Component, Status)

Return True if the component is running

IS_COMPONENT_START_PENDING(Component, Status)

Return True if the component is in a state of start pending

IS_COMPONENT_STOP_PENDING(Component, Status)

Return True if the component is in a state of stop pending

IS_COMPONENT_STOPPED(Component, Status)

Return True if the component is stopped

Return Values

A non-zero value if the function succeeds.

Related RTX Properties Control Panel Features

Tab

Control tab

Feature(s)

Status area

Requirements

Header RtxProp.h
Library RtxProp.lib
IntervalZero.com | Support | Give Feedback